professional soccer - French English Dictionary